*{margin: 0;padding: 0;}
li{list-style: none;}
body{color: #757575;background-color: #fafafc;}
img{overflow: hidden;}
select,input{outline: none;}
input:focus,select:focus,textarea:focus{border:solid 1px #5187cd;outline: none;}
i{display: inline-block;position: relative;}
.btn,.btn:focus,.btn:active,textarea,textarea:focus{outline: none !important;}
textarea,textarea:focus{resize: none;box-shadow: 0 0 0 red !important;}
a{text-decoration: none !important;}
/* 清浮动 */
.cf:before,.cf:after {display: table; content: " ";}
.cf:after {clear: both;}
.cf {*zoom: 1; overflow: hidden;}
.none{display: none !important;}
input::-webkit-input-placeholder {color: #aab2bd;font-size: 12px;line-height: 32px;text-align: left;} /* placeholder 样式  */
.blue{color: #3886c8;}
.red{color: #fd0100;}
.pagination{width: 100%;}
.wes {overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}/* 多出部分用省略号表示 , 用于一行 */
/*
 * 学习记录 css flie
 */
section.body-content {padding-top: 26px;}
.content-div{min-height:990px; padding:20px 12.05%;background-color: #fff; margin-top: 25px;border: solid 1px #eaeaea;}
.content-div .courseHead{border-bottom: solid 2px #eeeeee;}
.content-div .courseHead p{color:#666;line-height:55px;font-size:16px;display:inline-block;margin:0 45px 0 0;}
.content-div .courseBody .recordesTime{margin-top: 26px;}
.content-div .courseBody .recordesTime span{font-size: 14px;color: #666666;background-image: url(../image/jl_icon_time.png);background-repeat: no-repeat;padding-left: 24px;background-position: 0 9px;line-height: 35px;}
.content-div .courseBody .recordes-div{margin-bottom: 27px;}
.content-div .courseBody .recordes-div h4{color: #000;font-size: 16px;line-height: 26px;margin-bottom: 12px;}
.content-div .courseBody .recordes-div ul{margin-left: 7.9%;width: 92%;margin-bottom: 0;}
.content-div .courseBody .recordes-div ul li .recordesSection .sectionName{font-size: 14px;color: #5e5e5e;line-height: 28px;width: 41.21%;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;white-space: nowrap;display: block;}
.content-div .courseBody .recordes-div ul li .recordesSection .sectionSchedule{width: 58.7%;height: 28px;}
.content-div .courseBody .recordes-div ul li ul{width: 91.7%;margin-left: 8.3%;}
.content-div .courseBody .recordes-div ul li ul li .recordesSection .sectionName{width: 36%;color: #5e5e5e;line-height: 28px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;white-space: nowrap;display: block;}
.content-div .courseBody .recordes-div ul li ul li .recordesSection .sectionSchedule{width:64%;}
.scheduleChart-div{overflow: hidden;width: 307px;position: relative;height: 14px;background-color: #fff;border: solid 1px #d2d2d2;border-radius: 4px;top: 7px;}
.scheduleChart-div .scheduleChart{position: relative;left: -39px;width:383px;height: 100%;}
.sectionSchedule .percent{font-size: 14px;line-height: 28px;margin-left: 6.5%}
.sectionSchedule .audio-icon,.sectionSchedule .video-icon{position: relative;top: 5px;}
.sectionSchedule .audio-icon{background-image: url(../image/jl_icon_audio.png);width: 14px;height: 19px;}
.sectionSchedule .video-icon{background-image: url(../image/jl_icon_video.png);width: 17px;height: 18px;}

/*
 * 资源查看 css flie
 */
.chapter{min-height:780px;width:100%;border:#f2f2f2 solid 1px;}
.content-info{width:100%;}
.wrap .wrap-content {width: 100%;height: 100%;background-color:#fff;}
.resourceTitle{margin: 15px 0 50px;color:#333;font-size: 30px;font-weight: 600;}
.list-div{width: 100%;min-height: 631px;border: solid 1px #f7f7f7;margin-top: 15px;padding: 0px 30px 20px;border: solid 1px #dcdcdc;background-color: #fff;}
.maxListTable tbody tr td{border-bottom: solid 2px #eee;padding: 20px 0;font-size: 14px;color: #666;}
.maxListTable tbody tr:nth-child(1) td{border-top:0;}
.maxListTable .courseImage{height: 124px;width: 220px;border: solid 1px #dedede;position: relative;top: 1px;left: -3px;}
.maxListTable .courseInfo {float: left;width: 50%;height: 100%;margin-left: 3.6%;}
.maxListTable .courseInfo h5{margin: 0;color: #333;padding-top: 10px !important;font-size: 16px; width: 325px;overflow: hidden;text-overflow: ellipsis; -o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis;white-space: nowrap;display: block;}
.maxListTable .courseInfo span{line-height: 46px;font-size: 15px;}
.maxListTable .courseInfo p{margin:23px 0 0 0;font-size: 12px;color: #737373;}
.maxListTable .divBorder1,.maxListTable .divBorder2{height: 124px;width: 220px;background-color: #fff;}
.maxListTable .divBorder1{border: solid 1px #dedede;position: relative;left: 6px;float: left;}
.maxListTable .divBorder2{border: solid 1px #cccccc;position: relative;top: 1px;left: -3px;}
.maxListTable .divBorder2 a{margin-top:0;}
.maxListTable tbody tr td a{text-align: right;display: block;margin-top: 20px;line-height: 77px;}
.maxListTable tbody tr td .time-p{text-align: right;font-size: 12px;color: #737373;}

/*
 *我的专业-选题 css flie
 */
.myMajor-xt .title-div h4{display: inline-block;font-size: 16px;color: #333;line-height: 60px;margin-right: 22px;}
.myMajor-xt .content-List {margin-bottom: 35px;}
.myMajor-xt .content-List .list-body {border: solid 1px #d2d2d2;border-top: 0;background-color: #f6f8f9;border-radius: 0 2px 0 0;padding-bottom: 14px;}
.myMajor-xt .content-List .list-body .module-bottom li{border: solid 1px #e5e5e5;background-color: #fff;}
.myMajor-xt .content-List .list-head {height: 38px;border-radius: 0 0 2px 0;}
.myMajor-xt .content-List .list-head .editName {min-width: 135px;font-size: 17px;height: 38px;border-radius: 4px 4px 0 0;}
.myMajor-xt .content-List .list-head .editName .title-name {font-size: 16px;display: block;text-align: center;}
.myMajor-xt .bottom-btn {border-top: 0px;}
.myMajor-xt .bottom-btn .btn{width:160px;height:46px;font-size:16px;border-radius: 4px;}
.myMajor-xt .mask,.myMajor-xt .mask-bx{background-color: #717171;}
.myMajor-xt .content-List .list-body .module-bottom li:hover a .mask{opacity: unset;background-color:rgba(0, 0, 0, 0.21);}
.myMajor-xt .mask .bx,.myMajor-xt .mask-bx .bx,.myMajor-xt .mask-cancel .bx{font-size: 16px;text-align: center;background-repeat: no-repeat;line-height: 125px;top: 0 !important;line-height: 125px !important;text-shadow: 3px 2px 2px black;}
.myMajor-xt .mask .bx,.myMajor-xt .mask-bx .bx{background-image: url(../image/icon_wdzy_right.png);background-position: 65px 56px;}
.content-List .list-body .module-bottom li .img-title span {background-color: rgba(0, 0, 0, 0.21);text-decoration: none !important;}
.myMajor-xt .BX-div .list-body .module-bottom li:hover a .mask{background-color: rgba(133, 133, 133, 0.3803921568627451);}
.myMajor-xt .mask-bx {width: 100%;height: 100%;position: relative;top: -125px;background-color: rgba(0, 0, 0, 0.21);cursor: no-drop;}
.myMajor-xt .BX-div .list-body .module-bottom li .img-title span{cursor: no-drop;}
.myMajor-xt .mask-cancel{width: 100%;height: 100%;position: relative;top: -125px;background-color: rgba(133, 133, 133, 0.3803921568627451);}
.myMajor-xt .mask-cancel .bx{background-image: url(../image/icon_cancel_.png);background-position: 76px 53px;color:#3a3939 !important; text-shadow: 0px 0px 0px #3a3939;}


/*
 *意见反馈 css flie
 */
.yj-content{position: relative; width: 978px;margin:63px auto 199px;min-height: 500px;background-color: #fff;box-shadow: 0 0 20px rgba(195, 195, 195, 0.8196078431372549);padding: 10px 20px;}
.yj-content h4{text-align: center;font-size: 28px;color: #333333;line-height: 108px;margin: 0;}
.yj-content .icon{position: absolute;right: 24px;top: -15px;}
.yj-content .yj-formDiv .titleInfo{background-color: #efefef;line-height: 35px;padding: 0 20px;color: #666666;}
.yj-content .yj-formDiv .formRedio{padding:10px 0 10px 40px;}
.yj-content .yj-formDiv .formRedio .opt{display: block;}
.yj-content .yj-formDiv .formRedio .opt label{line-height: 40px !important;color: #333333;margin: 0 !important;padding-left: 30px; width: 100% !important;}
.magic-radio + label:before{width: 16px;height: 16px;border: 1px solid #c0c0c0;top: 12px;}
.magic-radio:checked + label:before {border: 1px solid #c0c0c0;}
.magic-radio + label:after {top: 16px;left: 4px;width: 8px;height: 8px;background: #7d7d7d;}
.yj-content .yj-formDiv .formRedio .opt .form-control{width: 200px;display: inline-block;margin-left: 10px;border-radius: 0;border-color: #a9a1ad;}
.yj-content .yj-formDiv .textar-div{padding: 20px;}
.yj-content .yj-formDiv .textar-div textarea{border-radius: 0;border-color: #cdcdcd;height: 130px;}
.submit-btn{width: 128px;height: 38px;font-size: 15px;margin: 28px auto 53px;display: block;}
.yj-content .yan-div{width: 260px;margin: 15px 0 0 20px;}
.yj-content .yan-div .form-control{width: 145px;height: 35px;display: inline-block;border-right: 0;}
.yj-content .yan-div #conCode{height: 35px;position: relative;top: -1px; width: 85px !important;}
@keyframes hover-color {
  from{border-color: #c0c0c0;}
  to{border-color: #c0c0c0; }
}
        
/*
 *首页1.0 css flie (2018-05-28)
 */
body{font-size:100%} 
.content,.body-div .course-div{width: 100%;}
.content .head,.body-div,.content footer .footer-content,.banner-classify .content,
.content .nav-div .center-div,.classify-content{width:11.8rem;margin: 0 auto;}
.banner-classify,.content footer{width: 100%;}
.content .head{height: 1.42rem;}
.content .head .top{height: 0.9rem;width: 100%;}
.logo-a{display:block;position: relative;top: .16rem; width: 3.18rem;height: 0.56rem;float: left;}
.content .head .top .logo{width:100%;height: 100%;display: block;}
.userName_{width: .6rem !important;margin-left: .14rem;}
.userName-span{width: .75rem;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;white-space: nowrap;display: block;cursor: default;}
.index-userName-span:hover,.index-userName-span{color:#333 !important;}
.bottom-line{width:.15rem;height:.03rem;background-color:#ffa56a;margin:0 auto;display:none;position:relative;top:-.19rem;}
.top-nav-ul .navLi:hover a{font-weight: bold;color: #ffa56a;}
.top-nav-ul li:hover .bottom-line,.li-active .bottom-line{display:block;}
.li-active a{color: #ffa56a !important;font-weight: bold;}
.nav-Activ{background-color:#326ba7;}
.nav-Activ a{color:#fff !important;}

.my-ul{width:3.9rem;margin: 0;padding: .39rem 0;height: .14rem;}
.my-ul li{float: left;line-height: 0.14rem;}
.my-ul li a{display: block;width:.86rem;text-align: center;color: #333;line-height: 0.16rem;font-size: .14rem;}
.my-ul li a:hover{color: rgb(56, 134, 200,1);}
.my-ul li:nth-child(4) a{float: left;position: relative;}
.my-ul li:last-child{line-height: 0;position: relative;top: -.08rem;left: .1rem;} 
.content .head .bottom{height: 0.52rem;border:solid #dddddd .01rem;border-bottom: 0;border-left: 0;width: 100%;position: relative;}
.content .head .bottom .allCourse-div{display: inline-block;width:2.24rem;position: absolute;top: 0;left: 0;}
.content .head .bottom .allCourse{cursor: pointer;background-color: #3886c8;height: .52rem;color:#fff;font-size: .18rem;padding: .15rem .2rem;position: relative;top: -.01rem;}
.content .head .bottom .allCourse .fenlei-icon{background-image: url(../images/icon_fenlei.png);width:.16rem;height:.14rem;margin-right: .05rem;}
.content .head .bottom .allCourse .down-icon{background-image: url(../images/icon_xiala.png);width: .2rem;height: .1rem;float: right;top: .08rem;}
.content .head .bottom .allCourse-div .allCourse-list{color: #ffffff;line-height: .52rem;font-size: .18rem;padding-left: .45rem;cursor: pointer;background-color: #818181;position: relative;z-index: 2;height: 0;width: 100%;overflow: hidden;transition: All 0.5s;-webkit-transition: All 0.5s;-moz-transition: All 0.5s;-o-transition: All 0.5s;}
.content .head .bottom .allCourse-div:hover .allCourse-list{height: .52rem; transform: height;-webkit-transform: height;-moz-transform: height;-o-transform: height;-ms-transform: height;}
.content .head .bottom .allCourse-div .allCourse-list a{color: #333;font-size: .18rem;display: block;width: 100%;line-height: .52rem;padding-left: 0.46rem;}
.content .head .bottom .allCourse-div .allCourse-list a:hover{color:#3886c8;}
.content .head .bottom .nav-ul{height: 100%;width:9.255rem;display: inline-block;margin-bottom: 0;}
.content .head .bottom .nav-ul li{display: inline-block;width: .95rem;text-align: center;}
.content .head .bottom .nav-ul li:hover{background-color: #3886c8;}
.content .head .bottom .nav-ul li:hover a{color: #fff !important;}
.content .head .bottom .nav-ul li a{color: #333;font-size: .16rem;line-height: .51rem;display: block;}
.content .head .bottom .nav-ul li:last-child{width: 2.72rem;float: right;position: relative;right: .1rem;top: .09rem;background-color: #fff !important;}
.content .head .bottom .nav-ul li:last-child input{border-radius: .03rem 0 0 .03rem;border-right: 0;display: inline-block;width: 2.36rem;}
.content .head .bottom .nav-ul li:last-child input::-webkit-input-placeholder {font-size: .14rem;line-height: .34rem;}
.content .head .bottom .nav-ul li:last-child button{display: inline-block;width: .36rem;padding: .06rem 0 .01rem;border-radius: 0 .03rem .03rem 0;}
.content .head .bottom .nav-ul li:last-child button .search-icon{background-image: url(../images/icon_search.png);width: .2rem;height: .2rem;overflow: hidden;}
.nav-div .search-input .searchBtn{position: absolute;right: 0;top: 0;width: .4rem;height: 100%;background-image: url(../images/icon_search1.png);background-position: 50% 48%;background-repeat: no-repeat;background-color: #fff;margin: 0;}
.classifyDiv-bottom{overflow: hidden;position: relative;height: .485rem;line-height: .48rem;border-bottom: .01rem solid #e5e5e5;margin: 0 auto;width: 89%;}
.classifyDiv-bottom a{float: left;color:#666;margin-left: 7.4%;font-size: .12rem;}
.classifyDiv-bottom a:nth-child(1){margin: 0 0 0 2.5%;font-size: .14rem;color: #333;font-weight:600;min-width: 29.1%;display: inline-block;}
.classifyDiv-bottom a:hover{text-decoration:underline !important;}
.classifyDiv .twoClassifyDiv{padding:.22rem .42rem 0 .15rem;width: 9.57rem;position: fixed;left: 100%;top: 0;height: 3.4rem;border: solid .01rem rgba(221, 221, 221, 1);background-color: #fff;
							 transition: All 0.5s;-webkit-transition: All 0.5s;-moz-transition: All 0.5s;-o-transition: All 0.5s;}
.classifyDiv:hover{background-color: #434343;}
.classifyDiv:hover .classifyDiv-bottom{border-bottom: solid .01rem #434343;}
.classifyDiv:hover .classifyDiv-bottom a{color:#d7d7d7;}
.classifyDiv:hover .classifyDiv-bottom a:nth-child(1){color: #fff;}
.classifyDiv:hover .twoClassifyDiv{position: absolute;transform: position;-webkit-transform: position;-moz-transform: position;-o-transform: position;-ms-transform: position;}
.classifyDiv:last-child .classifyDiv-bottom{border-bottom:0 !important;}
.twoClassify-h4{padding-left: .26rem;color: #6a6a6a;font-size: .18rem;}
.twoClassify-list{margin-top: .26rem;max-height: 2rem;overflow: hidden;}
.twoClassify-list a{font-size: .12rem; color: #666666;border-right: solid .01rem #e0d9e0;display:block;float: left; height: .12rem;line-height: 0.12rem;padding: 0 .28rem;margin-bottom: .15rem;}
.twoClassify-list a:hover{color: #3886c8;}
.twoClassify-list a:last-child{border-right:0;}
.twoClaClose-icon{background-image: url(../images/icon_delete1.png);width: .16rem;height: .16rem;position: relative;top: -.09rem;right: -.21rem;cursor: pointer;}
.banner-classify{height: 3.4rem;background-color:#000; overflow: hidden;}
.banner-classify .content{height: 100%;position: relative;}
.banner-classify .classify{height: 100%;width: 2.24rem;position: absolute;top: 0;left: 0;z-index: 1;background-color:rgba(255, 255, 255, 0.9);border-bottom: solid .01rem #e5e5e5;}
.educational-icon{width:45px;height:43px;position: absolute;z-index: 1;right: 0;}
.yjfk-a{float: none !important;}	
/*课程 列表*/
.body-div{min-height: 5rem;}
.body-div .course-div{margin-top: .45rem;}
.body-div .course-div .title,.body-div .major-div .title,.teacher-div .title{width: 100%;line-height: .26rem;color: #373737; font-size: .24rem;cursor: pointer;}
.more,.body-div .major-div .title .more,.teacher-div .title .more{font-size: .14rem;line-height: .26rem;color: #333;position:relative;top: 0.08rem;}
.more .more-icon,.body-div .major-div .title .more .more-icon,.teacher-div .title .more .more-icon{margin-left: .05rem;background-image: url(../images/icon_more.png);    width: .16rem;height: .16rem;position: relative;top: .02rem;}
.coutseDiv{position: relative;width: 18.221%;height: 2.03rem;float: left;margin: 0 1.1%;}
.coutseDiv:nth-child(1){margin-left: 0;}
.coutseDiv:nth-child(5){margin-right: 0;}
.coutseDiv .img-title ,.con-right .coutseDiv .img-title{width: 100%;height: 1.2rem;display: block;overflow: hidden;}
.coutseDiv .img-title img,.con-right .coutseDiv .img-title img{position: relative;top: -.2rem;width: 100%;height: 100%;transition: All 0.3s ease-in-out;-webkit-transition: All 0.3s ease-in-out;-moz-transition: All 0.3s ease-in-out;-o-transition: All 0.3s ease-in-out;}
.coutseDiv:hover .img-title img,.con-right .coutseDiv:hover .img-title img{transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);}
.coutseDiv .img-title .imgnmClass,.con-right .coutseDiv .img-title .imgnmClass{position: relative;top: -.2rem;width: 100%;height: 100%;transition: All 0.3s ease-in-out;-webkit-transition: All 0.3s ease-in-out;-moz-transition: All 0.3s ease-in-out;-o-transition: All 0.3s ease-in-out;}
.coutseDiv:hover .img-title .imgnmClass,.con-right .coutseDiv:hover .img-title .imgnmClass{transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);}
.coutseDiv:hover .img-title{box-shadow: 0px 3px 6px rgba(131, 131, 131, 0.49);transform:box-shadow;-webkit-transform: box-shadow;-moz-transform:box-shadow;-o-transform: box-shadow;-ms-transform:box-shadow;}
.coutseDiv:hover .text{color: #3886c8 !important;}
.coutseDiv:hover .text p{color: #3886c8 !important;}
.coutseDiv .img-title span,.con-right .coutseDiv .img-title span{font-size: .14rem;position: relative;top: -.46rem;line-height: .26rem;display: block;width: 100%;color: #fff;background-color: rgba(0, 0, 0, 0.36);text-align: center;}
.coutseDiv .text,.con-right .coutseDiv .text{font-size: .14rem;color: #333 !important;line-height: .2rem;display: block;margin-top: .08rem;height: .4rem;}
.coutseDiv .jg-number span,.con-right .coutseDiv .jg-number span{color: red;font-size: .14rem;position: relative;top: -.3rem;}
.coutseDiv .jg-number label,.con-right .coutseDiv .jg-number label{float: right;margin: 0;font-weight: 400;color: #494949;font-size: .12rem;}
.coutseDiv .jg-number label i,.con-right .coutseDiv .jg-number label i{background-image: url(../images/icon_renshu.png);width: .12rem;height: .12rem;top: .01rem;right: .05rem;}
.coutseDiv .jg-number,.con-right .coutseDiv .jg-number{line-height: .14rem;margin-top: .058rem;}
	/*专业 列表*/
.con-left{float: left;height: 4.09rem;width: 18.306%;background-color: rgba(218, 77, 58,1);background-image: url(../images/pic_huawen1.png);background-repeat: no-repeat;background-position: 0.04rem .07rem;position: relative;}
.con-left .majorOne-icon, .con-left .majorTwo-icon{margin: 0 auto;display: block;margin-top: 39%;}
.con-left .majorOne-icon{background-image: url(../images/icon_jkgl.png);width: .82rem;height: .8rem;}
.con-left .majorName{font-size: .22rem;text-align: center;color: #fff;margin: .24rem 0 0;}
.con-left .majorNum{font-size: .14rem;position: absolute;bottom: .14rem;left: .11rem;right: .11rem;color: #fefefe;}
.con-left .majorNum span .fans-icon{background-image: url(../images/icon_fensi.png);width: .16rem;height: .14rem;}
.con-right{float: right;width: 81.694%;height: 4.09rem;}
.con-right .coutseDiv {margin-right: 0;width: 22.304%;height: 1.88rem;float: left;margin-left: 2.69%;margin-bottom: .33rem;}
.con-left .majorTwo-icon{background-image: url(../images/icon_lnfw.png);width: .71rem;height: .82rem;}
.major-two{margin-top:.48rem;}
.major-two .con-left{background-image: url(../images/pic_huawen2.png);background-color: rgba(85, 191, 99,1);}
	/*老师 列表*/
.teacher-div .teacher-list{background-color: rgba(244, 244, 244,1);height: 3.15rem;padding: .1rem 0;}
.teacher-info div,.teacher-info div img,.teacher-info div p{height: 1.79rem;width: 100%;}
.teacher-div .teacher-list .teacher-info div{position: relative;}
.teacher-div .teacher-list .teacher-info div img{display: block;width: 1.3rem;height: 1.3rem;border-radius: 50%;margin: 0 auto; position: relative;top: .3rem;}
.teacher-div .teacher-list .teacher-info h4,.teacher-div .teacher-list .teacher-info p{text-align: center;}
.teacher-div .teacher-list .teacher-info h4{color: #333;margin: .2rem .1rem .1rem;font-size: .18rem;}
.teacher-div .teacher-list .teacher-info span{font-size: .12rem;width: 72%;margin: 0 auto;line-height: 0.25rem;color: #666666;display: block;text-align: center;}
.tcDIv{position: relative;display: inline-block;float: left;height: 100%;width: 18.39%;margin: 0 0.8%;background-color: #fff;transform-style: preserve-3d;transition: All 1s;-webkit-transition: All 1s;-moz-transition: All 1s;-o-transition: All 1s;}
.tcDIv:hover{box-shadow: .01rem .01rem .08rem rgba(185, 185, 185, 0.55);transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.teacher-div .teacher-list .teacher-info{backface-visibility: hidden;height: 100%;width: 100%;position: absolute;display: block;top: 0;}
.teacherInfo-p {font-size: .14rem;height: 100%;width: 100%;color: #fff;padding: .15rem;position: absolute;top: 0;backface-visibility: hidden;background-color:#3886c8;text-align:left;
				transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
	/*底部*/
footer{height: 1.3rem;background-color: rgb(17, 31, 44);margin-top: 0.8rem;padding-top: .2rem;}
footer .footer-content{height: 77.28%;padding-left: .44rem;}
footer .footer-content .foo-left{height: 100%;width: 79.226%;border-right: solid .01rem rgba(59, 69, 79,1);}
footer .footer-content .foo-left ul{ margin: 0;height: .4rem;}
footer .footer-content .foo-left ul li{float: left;display: inline-block;line-height: 0.4rem;padding-right: .46rem;}
footer .footer-content .foo-left ul li a{display: block;color: #fff;font-size: .14rem;}
footer .footer-content .foo-left div span{position: relative;top: -.9rem;color: #8c8d8e;margin-right: .15rem; font-size: .14rem;}
footer .footer-content .foo-right{width: 17.8%;}
footer .footer-content .foo-right p{color: #bbbbbb;margin-bottom: .08rem;line-height: .26rem;font-size: .14rem;}
footer .footer-content .foo-right img{width: .63rem;height: .63rem;display: block;position: relative;left: .03rem;}
.browserTips{background-color: #fef0f0;color: #f56c6c;border-bottom: solid 1px #ffdbdb;width: 100%;box-sizing: border-box;border-radius: 4px;text-align: center;font-size: 13px;position: fixed;top: 0;z-index: 9999999;line-height: 27px;}
.browserTips button{outline: none;border: 0;background-color: #fef0f0;width:18px;height: 18px;line-height: 16px;display: inline-block;font-size: 20px;border-radius: 2px;position: relative;top: 2px;cursor: pointer;}
.browserTips button:hover{border: solid 1px #ffdcdc;}
.msg-icon{width: .15rem !important;height: .42rem !important;top: .22rem !important;left: .04rem;}
.msg-icon img{width: 100%;height: .18rem;display: block;}
.msg-ul{z-index: 1;display:none;background-color: #fff;position: absolute;top: .4rem;left: -65px;width:1.1rem;height: .33rem;border: solid 1px #e5e5e5;box-shadow: 0px 1px 8px rgba(156, 156, 156, 0.22);}
.msg-ul li{cursor: pointer;display: block;width: 100% !important;color: #db6803;left: 0 !important;text-align: left;padding: 0 .12rem;font-size: .12rem;line-height: 32px !important;top: 0px !important;}
.msg-ul li:hover{background-color:#f3f4f6;}
.msg-icon:hover .msg-ul{display: block;}
.msg-ul .arrowBlock{left: .66rem;}
.top-msg-icon{top: -.02rem !important;left:-.02rem;}
.return-top-ul{padding: .05rem;width: .71rem;min-height: 2.15rem;display: block;border: solid 1px #dcdcdc;border-radius: .03rem;position: fixed;bottom:24%;right: 4.5%;background-color: #fff;} 
.return-top-ul li{border-top: solid 1px #cccccc;}
.return-top-ul li:nth-child(1){border-top:0;}
.QR-code-li{padding-bottom: .03rem;}
.QR-code-li img{height: .61rem;width: .61rem;display: block;border-top:0 !important;}
.consult-li,.feedback-li,.return-top-li{padding: .02rem 0;}
.consult-li a,.feedback-li a,.return-top-li a{width: 100%;height: .65rem;display: block; color: #686868;font-size: .12rem; text-align: center;border-radius: .03rem;text-align: center; padding-top: .12rem;}
.consult-li a:hover,.feedback-li a:hover,.return-top-li a:hover{background-color: #3886c8; color: #fff;}
.consult-li a:hover .consult-icon{background-image: url(../images/icon_consult_a.png);}
.feedback-icon{background-image: url(../images/icon_feedback.png);}
.feedback-li a:hover .feedback-icon{background-image: url(../images/icon_feedback_a.png);}
.returns-icon{background-image: url(../images/icon_Back-Top.png);}
.return-top-li a:hover .returns-icon{background-image: url(../images/icon_Back-Top_a.png);}
.consult-icon{background-image: url(../images/icon_consult.png);}
.consult-icon,.feedback-icon,.returns-icon{width:.26rem;height:.25rem;display:block;margin: 0 auto .05rem;}
.return-top-li{display: none;}
.layui-layer {border-radius: .05rem;overflow: hidden;}
.layui-layer .layui-layer-setwin .layui-layer-close2 {right: 0;top: -2px;background-position: .07rem .075rem;background-image: url(../images/icon_delete1.png);}
/*
 *登录弹层1.0 css flie (2018-05-29)
 */
.login-min{margin:.22rem .62rem 0;}
.login-min .title{font-size: .23rem;border-bottom: solid .01rem #ebebeb;color: #4e4c4c;margin: 0;line-height: .55rem;}
.login-min .content{height:2.16rem;position: relative;top:.5285rem;}
.login-min .content .form-div{width: 61.07%;height: 100%;}
.login-min .content .form-div .inputGroup,.login-min .content .form-div .btn{width: 100%;}
.login-min .content .form-div .phoneTxt,.login-min .content .form-div .pwdTxt,.confirmTxt{padding-left: .55rem;border-radius: 0;height: .4949rem;margin-bottom: .16rem;border: solid .01rem #c5cddb;}
.login-min .content .form-div .phoneTxt:focus,.login-min .content .form-div .pwdTxt:focus{border-color: #3886c8;}
.login-min .content .form-div .phoneTxt{background-repeat: no-repeat;background-image: url(../images/icon_user.png);background-position: 0.15rem .1rem;}
.login-min .content .form-div .pwdTxt{font-size: .16rem;line-height: .1rem;background-repeat: no-repeat;background-image: url(../images/icon_mima.png);background-position: 0.15rem .1rem;}
.login-min .content .form-div .btn{border-radius: 0;font-size: .2rem;height:.4948rem;background-color: #388bc8;border-color: #3582bb;box-shadow: -0.02rem 0.05rem 0.12rem rgba(90, 162, 215, 0.27058823529411763);}
.login-min .content .form-div .btn:focus{background-color: #3582bb;}
.login-min .content .form-div .bottom-a{color: #a0a0a0;font-size: .12rem;position: relative;top: 0.26rem;}
.login-min .content .form-div .bottom-a .pull-left{color: #a0a0a0;}
.login-min .content .form-div .bottom-a .pull-left:hover,.login-min .content .form-div .bottom-a .pull-right a{color: #3582bb;}
.login-min .content .ThirdParty-div{ width: 24.788%;height: 100%;}
.login-min .content .ThirdParty-div .line{width: .2rem;}
.login-min .content .ThirdParty-div .line .line-top,.login-min .content .ThirdParty-div .line .line-bottom{height: .85rem;width: .08rem;border-right: solid .01rem #e7e7e7;}
.login-min .content .ThirdParty-div .line span{line-height: .3rem;color: #aaa;font-size: .16rem;}
.login-min .content .ThirdParty-div .thirdParty-btn{width: 1.012rem;height: .6747rem;margin-top:40%;}
.login-min .content .ThirdParty-div .thirdParty-btn button{text-align: left;color:#fff;width: 100%;height: .2699rem;font-size: .12rem;line-height: .2699rem;padding: 0;border-radius: .04rem;}
.login-min .content .ThirdParty-div .thirdParty-btn .weixin-btn{background-color: #59b549; border: solid 1px #56b246;}
.login-min .content .ThirdParty-div .thirdParty-btn .weixin-btn .weixin-icon{width: .24rem;height: .24rem;background-image: url(../images/weixin.png);top: -.001rem;margin-left: .03rem;border-right: solid 1px #56ac48;background-repeat: no-repeat;background-position: .01rem;float: left;margin-right: .05rem;}
.login-min .content .ThirdParty-div .thirdParty-btn .keepwork-btn{position: relative;top: .21rem;background-color: #1b679e;border-color: #1d6191;}
.login-min .content .ThirdParty-div .thirdParty-btn .keepwork-btn .keepwork-icon{width: .24rem;height: .24rem;background-image: url(../images/keepwork.png);top: -.001rem;margin-left: .03rem;border-right: solid 1px #186094;background-repeat: no-repeat;background-position: .01rem;float: left;margin-right: .05rem;}
.confirmImg{position: relative;top: -.01rem;width: 35% !important;height: .4949rem;}
/*
 *搜素引擎 1.0 css flie (2018-05-29)
 */
.nav-div{width: 100%;height: .6rem;background-color: #3886c8;box-shadow: -.02rem .03rem .05rem rgba(174, 174, 174, 0.5215686274509804);}
.nav-div .center-div{height: 100%;}
.logo-nav-search a {position: relative;top: 10px; height: 40px;width: 34.852%;display: block;float: left;}
.logo-nav-search{height: 100%;width: 64.441%;}
.nav-div .logo1{width: 100% !important;top: 0 !important;height: 100% !important;display: block;}
.left-nav-search{float: right;width:63%;height: 100%;}
.left-nav-search ul{width: 50%;}
.left-nav-search ul li{width: 32.54%;}
.left-nav-search ul li:hover{background-color: #326ba7;}
.left-nav-search ul li a{font-size: .16rem;}
.left-nav-search ul li:hover a{color: #fff;}
.left-nav-search ul li:last-child{width:32.54%;top:0;left: 0;}
.nav-div .search-input{width: 45.341%;height:.36rem;position: relative;top:.12rem;}
.nav-div .search-input input{text-align: left;border-radius: .03rem;width: 100%;height: 100%;margin: 0;border-color: #fff !important;}
.top-nav-ul{width: 33.916%;margin: 0;padding:0;height: 100%;}
.top-nav-ul li{width:21%;line-height: .6rem;}
.top-nav-ul li a{color: #fff;width: 100%;line-height: .6rem;display: block;height: .6rem;top: 0;}
.top-nav-ul li a:hover{color: #ffa56a;}
.top-nav-ul li:last-child{position: relative;width: 6.688%;top: .15rem;left: 0.15rem;}
.top-nav-ul li:nth-child(4) a {width: .91rem;line-height: .15rem;position: relative;top: .24rem;height: .15rem;background-color: rgba(56, 134, 200, 0) !important;}
.top-nav-ul li:nth-child(4){width: 24.4%;}
.top-nav-ul li:nth-child(4) a:hover{background-color: #3886c8;border-color: #aaa !important;}
.classify-content{margin-top: .6rem;min-height:6.2rem;}
.left-menu{width: 13.143%;height: 1.6rem;border-bottom: solid .01rem #e8e8e8;margin-left: .31rem;}
.menu-title{margin-bottom: .15rem;line-height: .18rem;color: #333;border-left: solid .03rem #3886c8;padding-left: .1rem;font-size: .16rem;}
.userDropdown-div{width: 1.19rem;height:0;overflow:hidden;opacity:0; position: absolute;z-index: 10000;top: .42rem;right: 0;background-color: #fff;color: black;box-shadow:0 .02rem .08rem rgba(61, 61, 61, 0.23921568627450981);transition: All 0.5s;-webkit-transition: All 0.5s;-moz-transition: All 0.5s;-o-transition: All 0.5s;}
.txImg-div{position: relative;height: 0.43rem;}
.txImg-div img{width: .26rem;height: 62.29%;border-radius: 50%;cursor: pointer;}
.txImg-div:hover .userDropdown-div{opacity:1;height: 1.8rem;overflow: inherit;color: black;transform:opacity,height,overflow;-webkit-transform:opacity,height,overflow;-moz-transform:opacity,height,overflow;-o-transform:opacity,height,overflow;-ms-transform:opacity,height,overflow;}
.arrowBlock{position: absolute;top: -.05rem;left: 1rem;width: .10rem;height: .10rem;background-color: #fff;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.userDropdown-ul {position: absolute;top: 0;width: 100%;padding-top: .05rem;}
.userDropdown-ul li{padding: 0 .05rem;width: 100% !important;line-height: 0 !important;float: none;margin-left: 0 !important;}
.userDropdown-ul li a{height: .34rem !important;top: 0 !important;color: #666666;line-height: .34rem !important;font-size: .12rem;text-align: left !important;padding: 0 .05rem;border-left: 0 !important;width: 100% !important;}
.userDropdown-ul li a:hover{background-color: #f3f4f6 !important;color: #666666;}
.userDropdown-ul li:last-child{top: 0;margin-left: 0;left: 0;}
.userDropdown-ul li:last-child a{border-left: 0;top: 0;width: 100%;border-top: .01rem solid #eaeaea;}
.classify-menu-list li:hover a{color:#3886c8;}
.classify-menu-list li a{width: 100%;display: block;font-size: .13rem;color: #000;padding-left: .21rem;line-height: .28rem;}
.c-menu-active a{color:#3886c8 !important;font-size: .16rem !important;}
.right-list{width:81.865%;min-height: 5rem;}
.classify-course,.classify-works{margin-bottom: .32rem;}
.c-title{margin: 0 .1rem;border-bottom: solid .01rem #e8e8e8;}
.c-title label{font-size: .12rem;position: relative;top:.015rem;}
.c-title span{margin-right: .1rem;color: #000;margin-bottom: .07rem;font-size: .16rem;display: inline-block;position: relative;top: -.02rem;}
.c-title .more{top: 0;}
.course-icon{margin-right: .1rem;width: .16rem;height: .3rem;background-image: url(../images/icon_course.png);border-bottom: solid .01rem #3886c8;background-repeat: no-repeat;}
.work-icon{margin-right: .1rem;width: .16rem;height: .3rem;background-image: url(../images/icon_works.png);border-bottom: solid .01rem #3886c8;background-repeat: no-repeat;}
.c-coutse-div{width: 22.885%;margin: .24rem 1.05776% .05rem !important;}
.c-coutse-div .jg-number span, .con-right .coutseDiv .jg-number span {color:#ee5603;}
.coursesJianjie{width:2.2rem;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
.educational-icon{width: 45px !important;height: 43px !important;position: absolute !important;z-index: 1;right: 0;}
/*
 *关于我们 css flie (2018-06-12)
 */
.bodyClass{background: #eee;}
.bodyClass footer .footer-content,.bodyClass .nav-div .center-div,.bodyClass .div{width:11.8rem;margin: 0 auto;}
.div{padding: .01rem .02rem;min-height:7rem;margin-top: 20px !important;}
.left-menu-list,.right-content-block{background-color: #fff;-webkit-box-shadow: 0px 1px 2px #bbb;-moz-box-shadow: 0px 1px 2px #bbb;box-shadow: 0px 1px 2px #bbb;}
.left-menu-list{width: 2.2rem;min-height: 1rem;border:1px solid #ddd;}
.left-menu-list a{color: #333;display: block;width: 100%;font-size:.14rem;line-height: .5rem;padding: 0 .2rem;border-bottom: 1px solid #ddd;}
.left-menu-list a:last-child{border-bottom: 0;}
.left-menu-list a:hover{color: #3886c8;background-color:#f6f6f6;}
.right-content-block{width: 9.36rem;min-height: 5rem;}
.content-block{width: 100%;}
.leftMenuActive{background-color:#3886c8 !important;color:#fff !important;}
.content-block h4{padding: 0.16rem 0 .01rem .2rem;font-size: .2rem;color: #444;margin: 0;}
.content-block .info-div,.content-block .info-div1,.content-block .info-div2{padding:.2rem;color:#666;}
.content-block .info-div p,.content-block .info-div1 p,.content-block .info-div2 p{font-size:.14rem;margin-bottom: .22rem;line-height:.23rem;}
.content-block .info-div h5{font-size: .17rem;margin-top: .35rem;}
.content-block .info-div label{font-weight: 600;font-size: .14rem;margin-bottom: .03rem;}
.content-block .info-div2 h5{font-size: .14rem;}
.content-block .info-div2 h5 p{font-size: .2rem;display: inline-block;line-height:.23rem;}
.info-p2 label{font-weight:600;line-height:.23rem;display: inline;}
.content-block .info-div1 span,.content-block .info-div2 span{font-size: .14rem;display: block;line-height:.23rem;}
.left-menu-list .gywm-Menu {border-top: 1px solid #ddd;}
.left-menu-list .gywm-Menu:nth-child(1){border-top: 0px solid #ddd;}
.left-menu-list .gywm-twoMenu{line-height: .36rem !important;border-bottom: 0 !important;padding-left: .35rem !important;}
.modalTab-ul{height: 46px;background: #fafafa;border-bottom: 1px solid #eee;margin-bottom: 0;}
.modalTab-ul li{font-size: .14rem;cursor: pointer;float: left;display: inherit;line-height: .46rem;padding: 0 .2rem;color: #666;}
.modalContent{font-size: .14rem;min-height: 4rem;width: 100%;padding: .2rem;}
.modalTab-ul .active{background: #fff;color: #333;border-left: 1px solid #fff;border-right: 1px solid #eee;border-bottom: 1px solid #fff;}

/*
 *商委-专题 css flie (2018-06-12)
 */
.bc a,.bc img{display: block;} 
.bc .model-div,
.bc .header-nav,
.bc .banner-div,
.bc .newPlatform-div,
.bc .trainCourse-div,
.bc .clickStudy-div,
.bc .majorTeacher-div{width: 100%;}
.bc .model-conter,.zy-body .model-conter{width: 11.8rem;height:100%;margin: 0 auto;}
.bc .header-nav{min-height:.62rem;background-color: #0071bd;}
.bc .logo{width: 2.85rem;height: .22rem;position: relative;top: .19rem;}
.bc .logo img{width:100%;}
.bc .nav-list{display: block;float: left;margin-bottom: 0;margin-left: 1.53rem;}
.bc .nav-list li{float: left;}
.bc .nav-list li a{line-height: .62rem;padding: 0 .25rem;font-size: .16rem;color: #fff;}
.bc .nav-list .active a{color: #005b64;background-color: #cce3f2;}
.bc .login-div{font-size: .14rem;position: relative;top: .2rem;}
.bc .login-div a{display: inline-block;line-height: .14rem;color: #fff;text-align: center;width: .48rem;}
.bc .zhuCe{border-left: solid .01rem #fff;width: .42rem !important;text-align: right !important;}
.bc .userName{cursor: default; line-height: .22rem !important;text-align: right !important; width: 1.8rem !important;overflow: hidden;text-overflow: ellipsis; -o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;white-space: nowrap;}
/* .userName:nth-child(4) a {border-left: .01rem #aaaaaa solid;padding-left: .1rem;} */
.bc .banner-div{height: 4.48rem;position: relative;top: -.01rem;}
.bc .bannerImg{width: 100%;height: 100%;}
.bc .carousel-indicators .active{width:.15rem;height:.15rem;margin: 0;background-color: #fff0;border: .03rem solid #0071bd;border-radius: .15rem;}
.bc .carousel-indicators li {display: inline-block;width: .1rem;height: .1rem;margin: 2px 0;background-color: #fff;border: .01rem solid #fff;border-radius: .1rem;}
.bc .carousel-indicators {line-height: 0;}
.bc .carousel {top: -.01rem;}
.bc .newPlatform-div{min-height: 6.63rem;}
.bc .newPlatform-div .model-conter{padding: 1rem 0;}
.bc .newPlatform-ul,.bc .trainCourse-ul{margin-bottom: 0;}
.bc .newPlatform-ul li,.bc .trainCourse-ul li{float: left;display:block;width: 3.68rem;margin-right: .38rem;}
.bc .newPlatform-ul li:nth-child(3),.bc .trainCourse-ul li:nth-child(3){margin-right: 0;}
.bc .newPlatform-ul li img{width: 100%;height: 2.8rem;}
.bc .newPlatform-ul li h4{text-align: center;color: #666666;font-size: .22rem;margin: 0;line-height: .8rem;}
.bc .newPlatform-p{text-align: center;color: #666666;font-size: .19rem;line-height: .4rem;position: relative;top: .22rem;padding: 0 .18rem}
.bc .trainCourse-div{min-height: 5.87rem;background-color: #599eeb;}
.bc .trainCourse-h1{text-align: center;margin: 0;color: #333;line-height: 1.8rem;}
.bc .trainCourse-ul li img{margin: 0 auto;}
.bc .trainCourse-ul li p{font-size: .18rem;color: #fff;text-align: center;padding: 0 .41rem;line-height: .35rem;margin-top: .3rem;}
.bc .clickStudy-div{min-height: 8.95rem;}
.bc .clickStudy-h2,.bc .majorTeacher-h2{text-align: center;margin: 0;color: #4e4c4b;line-height: 1.5rem;padding-top: .2rem;}
.bc .clickStudy-list .list-left{height: 5.98rem;width: 3.68rem;border-radius: .02rem;box-shadow: 0px 2px 6px #b7b7b7;}
.bc .clickStudy-list .list-left .img-a{width: 3.68rem;height:5.29rem;overflow: hidden;}
.bc .clickStudy-list .list-left:hover .img-a img,.bc .min-listRight .img-a img{transition: All 0.3s;-webkit-transition: All 0.3s;-moz-transition: All 0.3s;-o-transition: All 0.3s;}
.bc .clickStudy-list .list-left .title{font-size: .21rem;background-color: #fff;line-height: .69rem;padding-left: .15rem;color: #666;}
.bc .clickStudy-list .list-left:hover .img-a img,.bc .min-listRight:hover .img-a img{transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);}
.bc .clickStudy-list .list-rigth{height: 6.03rem;width: 8.12rem;padding-right: .02rem;}
.bc .min-listRight{width: 3.68rem;border-radius: .03rem;margin-left: .36rem;box-shadow: 0px 2px 6px #b7b7b7;}
.bc .min-listRight:nth-child(1), .bc .min-listRight:nth-child(2) {margin-bottom: .38rem;}
.bc .min-listRight .img-a{width: 100%;height: 2.12rem;overflow: hidden;}
.bc .min-listRight .img-a img{width: 100%;height:100%;}
.bc .min-listRight .title{font-size: .2rem;background-color: #fff;color: #666;padding-left: .15rem;line-height: .68rem;}
.bc .majorTeacher-div{min-height: 4.5rem;background-color: #f3f3f3;}
.bc .mt-div{width: 50%;float: left;margin-bottom: .94rem;}
.bc .mt-div .mt-a{width:1.45rem;height:1.45rem;border-radius:50%;overflow:hidden;}
.bc .mt-div .mt-info{width: 3.7rem;margin-left: .35rem;height: 1.62rem;}
.bc .mt-div .mt-info h3{margin: 0;font-weight: 600;color: #666;font-size: .25rem;}
.bc .mt-div .mt-info p{line-height: .25rem;font-size: .14rem;margin: .1rem 0 0 0;}
.bc footer{padding-top: 0;margin: 0;height: .96rem;background-color: #4d4d4d;}
.bc .footer-p{font-size: .14rem;line-height: .96rem;margin: 0;color: #fff;}
@media screen and (max-width: 1700px) {
	.bc .banner-div {height: 3.6rem;}
}
@media screen and (max-width: 1500px) {
	.bc .banner-div {height: 3.1rem;}
}
@media screen and (max-width: 1300px) {
	.bc .banner-div {height: 2.75rem;}
	.bc .model-conter{width: 9.5rem;}
	.bc .logo {width: 2.5rem;}
	.bc .newPlatform-ul li, .bc .trainCourse-ul li {width: 2.9rem;}
	.bc .clickStudy-list .list-left {width: 2.8rem;height: 4.69rem;}
	.bc .clickStudy-list .list-rigth {width: 6.7rem;}
	.bc .clickStudy-list .list-left .img-a {width: 100%;height: 4rem;}
	.bc .clickStudy-list .list-left .img-a img{width: 100%;}
	.bc .min-listRight {width:3rem;margin-left: .3rem;}
	.bc .min-listRight:nth-child(1), .bc .min-listRight:nth-child(2) {margin-bottom: .3rem;}
	.bc .min-listRight .img-a {height: auto;}
	.bc .clickStudy-div{min-height: 6.95rem;}
	.bc .min-listRight .title {font-size: .16rem;line-height: .46rem;}
	.bc .mt-div .mt-a img{width: 100%;height: 100%;}
	.bc .mt-div .mt-a {width: .8rem;height: .8rem;}
	.bc .mt-div .mt-info {width: 3.5rem;margin-left: .15rem;}
	.bc .mt-div .mt-info h3 {font-size: .2rem;}
	.bc .mt-div {margin-bottom: .4rem;}
}
@media screen and (max-width: 1197px) {
	.bc .model-conter{width: 82%;}
	.bc .nav-list {margin-left: 4%;}
	.bc .newPlatform-ul li img {height: auto;}
	.bc .newPlatform-ul li, .bc .trainCourse-ul li {width: 2.499rem;}
	.bc .newPlatform-p {font-size: .16rem;}
	.bc .newPlatform-div {min-height: 5.5rem;}
	.bc .clickStudy-list .list-left {width: 2.5rem;height:4.2rem;}
	.bc .clickStudy-list .list-rigth {width: 5.75rem;height: 5.03rem;}
	.bc .clickStudy-list .list-left .title {font-size: .16rem;line-height: .6rem;}
	.bc .min-listRight {width: 2.71rem;margin-left: .3rem;}
	.bc .min-listRight .title {font-size: .14rem;line-height: .47rem;}
	.bc .clickStudy-list .list-left .img-a {height: 3.6rem;}
	.bc .min-listRight{width: 2.55rem;}
	.bc .mt-div .mt-info {width: 3rem;}
}
@media screen and (max-width: 1024px) {
	.bc .banner-div {height: 2.2rem;}
}

/*
 *结构体系-专题 css flie (2018-06-12)
 */
.jgtx{background: #fff;padding-bottom: .3rem;}
.jgtx-div{width: 100%;background-color: #fff;padding-bottom: .8rem;min-width: 13.58rem;}
.jg-top-body{width: 11.04rem;height: 4.63rem;margin: 0 auto;padding-top: .4rem;}
.jg-top-body img{width: 100%;height: 100%;display: block;}
.jg-course-div{min-height: 5rem;width: 11.04rem; margin: 0 auto;}
.jg-course-ul{width: 11.04rem;display: block;margin: 0 auto;padding-bottom: .15rem;}
.jg-course-ul li{background-color: #7ecef4;position: relative; cursor: pointer;width: 1.24rem;height: 1.6rem;float: left;text-align: center;font-size: .16rem;letter-spacing: .015rem;color: #000;border-radius: 0 0 .1rem .1rem;}
.jg-course-ul li:hover,.jg-course-ul li.active {background-color: #65bae3;}
.jg-li-6:hover,.jg-li-7:hover,.jg-li-6.active,.jg-li-7.active{background-color: #ba7fb4;}
.jg-course-ul li p{margin-top: .35rem;height: .45rem;margin-bottom: 0;padding: 0 0.1rem;}
.jg-li-5{margin-left: 0.49rem;width: 1.98rem !important;}
.jg-li-2,.jg-li-4,.jg-li-7{margin-left: .42rem;}
.jg-li-3{margin-left: 0.31rem;}
.jg-li-6{margin-left: 0.48rem;width: 1.98rem !important;}
.jg-course-ul li i{width: .15rem;height: .08rem;position: absolute;bottom: -8px;display: block;left: 0.55rem;background-image: url(../images/structureDiagram/icon_hover_blue.png)}
.jg-jt-icon5{left: 0.9rem !important;}
.jg-jt-icon6{margin-left: .4rem;}
.jg-major-ul{min-height: 1.5rem;margin: 0 auto;position: relative;}
.jg-major-ul li{position: absolute;top:0;display: block;margin-bottom: 50px;}
.jg-major-div{overflow: hidden;font-size: .12rem;border-radius: .1rem;min-height: 1.3rem;float: left;}
.jg-major-div p{color: #000;height: .46rem; text-align: center;line-height: .46rem;padding: 0 .1rem;}
.jg-major-div span{margin: 0 .1rem;line-height: .3rem;display: block;}
.jg-major-li1{left:-1.2rem;}
.jg-major-li2{left:-0.15rem;}
.jg-major-div{border: solid .01rem #7ecef4;width: 1.18rem;margin-left: .03rem;}
.jg-major-div p{background-color: #7ecef4;}
.jg-major-li3{left:-1rem;}
.jg-major-li3 .jg-major-div{width: 1.9rem; margin-left: .03rem;}
.jg-major-li3 .jg-major-div:nth-child(2),.jg-major-li3 .jg-major-div:nth-child(3),.jg-major-li3 .jg-major-div:nth-child(4){margin-bottom: 1.5rem;}
.jg-major-li4{left:4.68rem;}
.jg-major-li4 .jg-major-div{width: 1.7rem;}
.jg-major-li5{right:-1.08rem;}
.jg-major-li5 .jg-major-div{width: 2.25rem;margin-left: .03rem;}
.jg-major-li5 .jg-major-div p{line-height: .18rem;padding-top: .06rem;}
.jg-major-li6{left: 9.35rem;}
.jg-major-li6 .jg-major-div{width: 1.45rem;margin-left: .03rem;}

/*
 *中医-专题 css flie (2018-06-12)
 */
.zy-body{font-size: .14rem;}
.zy-body footer{margin-top: 0;}
.zy-conter{width: 11.8rem;margin: 0 auto;height:100%;padding-top: .78rem;}
.zy-body h1{text-align: center;color: #4b5063; font-size: .42rem;margin: 0;}
.zy-div{width: 100%;}
.zy-img-top{height: 6.76rem;}
.zy-enroll{height: 9.1rem;position: relative;}
.zy-enroll-img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.zy-enroll-btn{position: absolute;width: 2.65rem;height: .72rem;bottom: 1.18rem;left: 30.5%;}
.zy-enroll-btn img{position: absolute; width: 100%;height: 100%;}
.zy-enroll-btn span{position: absolute; color: #616b8f; width: 100%;height: 100%;text-align: center;line-height: .72rem;font-size: .31rem;}
.zy-enroll-btn .btn{width: 100%;height: 100%;border-radius: 0 .3rem .3rem 0;z-index: 1;position: absolute;opacity:0;}
.zy-trainingCenter{height:8.74rem;}
.zy-traini-conter{width: 11.35rem;height: 100%;margin: 0 auto;padding-top: 1.4rem;position: relative;}
.zy-traini-img{display: block;margin: 0px auto;}
.zy-traini-p{text-align: center;color: #666;font-size: .28rem;margin: 0;line-height: .9rem;}
.zy-traini-ul{width:5.97rem;margin: .52rem auto 0;}
.zy-traini-ul li{float: left;text-align: center;color: #2d303d;height: 1.38rem;}
.zy-traini-ul li:nth-child(even){font-size: .7rem;line-height: 1.38rem;width: .915rem;}
.zy-traini-ul li:nth-child(odd){width: 1.38rem;font-size: .28rem;border-radius: 50%;font-weight: 600;}
.zy-traini-ul li:nth-child(1),.zy-traini-ul li:nth-child(3){background-color: #f9d468;}
.zy-traini-ul li:nth-child(5){background-color: #ff4242;}
.zy-traini-ul li span{position: relative;top: 37%;}
.zy-traini-ul li:nth-child(1) span{top: 22%;}
.zy-traini-div-list{color: #fff;width: 3.26rem;height: 1.52rem;text-align: center;background-color: #5b678f;border-radius: .06rem;margin-left: .78rem;}
.zy-traini-div{ margin-top: 1.06rem;}
.zy-traini-div-list img{margin-top: 0.15rem;}
.zy-traini-div-list h2{margin-top: .13rem; font-size: .34rem; margin-bottom: .05rem;}
.zy-traini-div-list span{font-size: .19rem;}
.zy-traini-div .zy-traini-div-list:nth-child(1){margin-left: 0;}
.zy-recruit{height: 7.45rem;background-color: #e5e5e5;}
.zy-recruit-conter{width: 11.36rem;margin: 0 auto;}
.zy-recruit-conter h1{line-height: 1.6rem;}
.zy-recruit-div{width: 33.33%;margin-bottom: .5rem;}
.zy-recruit-conter .zy-recruit-div:nth-child(5){ margin-left: 17%;}
.zy-recruit-img{margin: 0 auto;display: block;width: 1.55rem;height: 1.55rem;}
.zy-recruit-p{margin: 0;font-size: .2rem;color: #000; text-align: center;line-height: .7rem;}
.zy-teachersClass{min-height: 12.5rem;background-color: #f6f3ee;}
.zy-title-img{display: block;margin: 0 auto;}
.zy-teacher-div{width: 11.56rem;height: 3.56rem;background-color: #757ea0;position: relative;margin-top: 1.3rem;}
.zy-teacher-content{width: 11.56rem;height: 3.56rem;position: absolute;background-color: #454b61;left: -.23rem;top: -.13rem;}
.zy-right-div{width: 6.67rem;height: 100%;background-color: #d4a938;}
.zy-teacher-img{position: absolute;bottom: -.13rem;display: block; margin-left: 7.5%;}
.zy-teacher-text{position: absolute;color: #fff;bottom: .3rem;}
.zy-teacher-h5{font-size: .24rem;position: relative;left: .2rem;}
.zy-teacher-p{width: 4.9rem; margin: 0;font-size: .18rem;line-height: .3rem; padding: .05rem .2rem;
	background-color: rgba(214, 214, 214, 0);
    background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.22), rgba(255, 255, 255, 0));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255, 255, 255, 0.22)), to( rgba(255, 255, 255, 0)));
    background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.22), rgba(255, 255, 255, 0));
    background-image: -o-linear-gradient(left,rgba(255, 255, 255, 0.22), rgba(255, 255, 255, 0));
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.22), rgba(255, 255, 255, 0));}
.zy-right-h1{color: #fff !important;font-weight: 600;font-size: .38rem !important;margin: .2rem 0 .1rem !important;}
.zy-right-h1 label{font-size: .24rem;}
.zy-right-p{text-align: center;color: #be4f12;font-size: .2rem;}
.zy-right-table{margin: 0 auto;width: 5.38rem;height: 2.39rem;border: solid 1px #d0b673;font-size: .18rem;border-top: #fff 1px dashed;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.28);}
.zy-right-table tr td:nth-child(1){width: 1.42rem;text-align: center; color: #fff;height: .58rem;font-size: .2rem;background-color: #b4891b;}
.zy-right-table tr td:nth-child(2){color: #252525;padding: 0 .2rem; background-color: #c29727;}
.zy-conter .zy-teacher-div:nth-child(3) .zy-teacher-content .zy-teacher-img{margin-left: 12.8%;}
.zy-right-consult{    position: fixed;
    top: 3rem;
    z-index: 1;
    right: .5rem;
    height: 1.8rem;
    width: 1rem;
    text-align: center;
    background-color: #fff;}
.zy-consult-top{height: 1rem;width: 100%;background-color: #5b678f;display: block;color: #fff;font-size: .16rem;padding-top: .13rem;}
.zy-consult-top img{display: block;margin: 0 auto .08rem;width: .52rem;height: .52rem;}
.zy-consult-bottom{border: solid 1px #e5e5e5;display: block;width: 100%;height: .8rem; border-top: 0;color: #3f3e3e;line-height: .26rem;padding-top: 0.18rem;}
.zy-consult-bottom label{display: block;font-size: .16rem;cursor: pointer;}
.zy-consult-top:hover{color: #fff;}
.zy-plan{height: 5.45rem;background-color: #ffa56a;}
.zy-certificate{height:5.94rem;background-color: #fbf9fb;}
.zy-certificate h1,.zy-jobOri-conter h1{line-height: 2.2rem;}
.zy-certi-conter,.zy-jobOri-conter{width: 10.61rem;margin: 0 auto;}
.zy-certi-div,.zy-jobOri-div{width: 2.35rem;height: 2.35rem; border: solid 1px #f9d468; border-radius: 50%;overflow: hidden;text-align: center;margin-right: .4rem;}
.zy-certi-conter .zy-certi-div:last-child,
.zy-enviro-list .zy-enviro-div:last-child,
.zy-jobOri-conter .zy-jobOri-div:last-child{margin-right: 0;}
.zy-certi-div label{height: 50%;background-color: #f9da7f;width: 100%;line-height: 1.3rem;color: #333333;font-size: 0.3rem;font-weight: 600;}
.zy-certi-div p{margin: 0;line-height: .3rem;font-size: .18rem;color: #000; position: relative;top: 9%;}
.zy-jobOrientation{height: 6.04rem;background-image: url(../images/zhongyi/pic_bg2.png);background-size: 100% 100%;-moz-background-size: 100% 100%;}
.zy-jobOri-img{width: 1.07rem;height: 1.07rem;margin: 0 auto;border-radius: 50%;background-color: #5b678f;}
.zy-jobOri-img img{position: relative;top: 28%;}
.zy-jobOri-p{color: #666666;font-size: .24rem;line-height: .7rem;margin: 0;}
.zy-jobOri-div{margin-right: 0;width: 2.65rem; border: 0;border-radius: 0;}
.zy-jobOri-conter h1{margin-bottom: .2rem;}
.zy-environment{height: 10.49rem;padding-top: .6rem;}
.zy-enviro-list{margin-bottom: .3rem;}
.zy-enviro-list h2{line-height: 1.2rem;margin: 0;font-size:.36rem;color:#4b5063;text-align: center;}
.zy-enviro-div{width: 3.68rem;margin-right: .38rem;}
.zy-enviro-div img{height: 2.48rem;width: 100%;background-color: #0000003b;}
.zy-enviro-div h4{color: #686868;font-size: .24rem;margin: 0;line-height: .6rem;text-align: center;}
.zy-body footer{background-color: #4d4d4d;padding-top: 0;}
.zy-body footer p{color: #fff;line-height: 0.75rem;}
@media screen and (max-width: 1723px) and (min-width: 1423px) {
	.zy-img-top {height: 5.5rem;}
	.zy-enroll {height: 8.1rem;}
	.zy-enroll-btn {width: 2.15rem;left: 29.5%;}
	.zy-right-consult {right: 0;}
}
@media screen and (max-width: 1422px) and (min-width: 1080px)  {
	.zy-img-top {height: 4.76rem;}
	.zy-enroll {height: 6rem;}
	.zy-enroll-btn {width: 1.8rem;height: .55rem;left: 27.5%;bottom: .88rem;}
	.zy-enroll-btn span {line-height: .55rem;font-size: .25rem;}
	.zy-right-consult {right: 0;}
	.zy-traini-conter,.zy-conter,.zy-recruit-conter,.zy-body .model-conter{width: 10rem;}
	.zy-traini-div-list {width: 2.81rem;}
	.zy-teacher-div,.zy-teacher-content{width:9.75rem;}
	.zy-teacher-img {width: 2.8rem;margin-left: 2.5%;}
	.zy-conter .zy-teacher-div:nth-child(3) .zy-teacher-content .zy-teacher-img {margin-left: 2.8%;}
	.zy-teacher-p {width: 3.1rem;font-size: .14rem;line-height: .2rem;}
	.zy-right-table {width: 4.38rem;height: 2rem;font-size: .16rem;}
	.zy-enviro-div {width: 3.08rem;}
	.zy-enviro-div img {height: 2.25rem;}
}
@media screen and (max-width: 1079px) and (min-width:917px)  {
	.zy-img-top {height:3.76rem;}
	.zy-enroll {height: 4.85rem;}
	.zy-enroll-btn {width: 1.8rem;height: .55rem;left: 27.5%;bottom: 0.56rem;}
	.zy-enroll-btn span {line-height: .55rem;font-size: .25rem;}
	.zy-right-consult {right: 0;}
	.zy-traini-conter,.zy-conter,.zy-recruit-conter,.zy-body .model-conter{width: 9rem;}
	.zy-traini-conter{padding-top: .9rem;}
	.zy-traini-div-list {height: 1.32rem;width: 2.41rem;}
	.zy-teacher-div,.zy-teacher-content{width:8.75rem;height: 2.88rem;}
	.zy-teacher-img {width: 2.8rem;margin-left: 2.5%;}
	.zy-conter .zy-teacher-div:nth-child(3) .zy-teacher-content .zy-teacher-img {margin-left: 2.8%;}
	.zy-teacher-p {width: 3.1rem;font-size: .14rem;line-height: .2rem;}
	.zy-right-table {width: 4.38rem;height: 1.88rem;font-size: .14rem;}
	.zy-enviro-div {width: 2.72rem;}
	.zy-enviro-div img {height: 2rem;}
	.zy-certi-conter, .zy-jobOri-conter {width: 8.61rem;}
	.zy-certi-div, .zy-jobOri-div {width: 1.85rem;height: 1.85rem;}
	.zy-certi-div p {line-height: .25rem;font-size: .14rem;top: 8%;}
	.zy-certificate,.zy-jobOrientation{height: 3.5rem;}
	.zy-jobOri-div {margin-right: 4.6%;}
	.zy-certificate h1, .zy-jobOri-conter h1 {line-height: 1.2rem;}
	.zy-body h1 {font-size: .36rem;}
	.zy-traini-img {width: 6rem;height: .46rem;}
	.zy-traini-p {font-size: .24rem;line-height: .6rem;}
	.zy-traini-ul {width: 5rem;margin: .22rem auto 0;}
	.zy-traini-ul li {height: 1.18rem;}
	.zy-traini-ul li:nth-child(odd) {width: 1.18rem;font-size: .24rem;}
	.zy-traini-ul li:nth-child(even) {font-size: .6rem;width: .73rem;}
	.zy-traini-div-list h2 {margin-top: .1rem;font-size: .3rem;}
	.zy-traini-div {width: 8.8rem;margin: .66rem auto 0;}
	.zy-trainingCenter {height: 6.2rem;}
	.zy-recruit-img {width: 1.25rem; height: 1.25rem;}
	.zy-recruit {height: 6.45rem;}
	.zy-recruit-div {margin-bottom: .3rem;}
	.zy-title-img {width: 4rem;}
	.zy-teachersClass .zy-conter{padding-top: .58rem;}
	.zy-teacher-div {margin-top: .85rem;}
	.zy-conter {padding-top: 0;}
	.zy-enviro-div h4 {font-size: .22rem;line-height: .45rem;}
	.zy-environment {height: 8.2rem;padding-top: .2rem;}
	.zy-enviro-list {margin-bottom: .1rem;}
	.zy-right-div {width: 5.7rem;}
	.zy-right-h1 {font-size: .3rem !important;margin: .16rem 0 .1rem !important;}
	.zy-right-p {font-size: .18rem;}
	.zy-right-table tr td:nth-child(1) {width: 1.22rem;height: .45rem;font-size: .18rem;}
	.zy-teachersClass {min-height: 9.5rem;}
	.zy-traini-div-list span {font-size: .16rem;}
}

@media only screen and (max-width: 1078px) and (min-width:320px) {
	.zy-trainingCenter,.zy-certificate,.zy-jobOrientation,.zy-environment,.zy-teachersClass,.zy-right-div{height: auto;}
	.zy-recruit-conter,.zy-certi-conter, .zy-jobOri-conter,.zy-conter,.zy-right-div,.model-conter{width: auto !important;}
	.zy-img-top {height: 3.2rem;}
	.zy-enroll {height: 3.8rem;}
	.zy-enroll-btn {width: 1.5rem;height: .58rem;bottom: 0.38rem;left: 24.5%;}
	.zy-enroll-btn span {line-height: .58rem;font-size: .18rem;}
	.zy-traini-img {width:5.5rem;}
	.zy-traini-p {font-size: .24rem;}
	.zy-traini-conter {width: auto;padding-top: .7rem;}
	.zy-traini-ul {margin: .32rem auto 0;}
	.zy-traini-div {width: 80%;margin:.65rem auto .2rem;}
	.zy-traini-div-list {margin-left: 0;width: 100%;height: 2.5rem;margin-bottom: .5rem;}
	.zy-certi-div, .zy-jobOri-div {margin: 0 0.1rem .5rem;width: 3.5rem;height: 3.5rem;}
	.zy-certi-div label {line-height: 1.7rem;font-size: 0.38rem;}
	.zy-jobOri-img {width: 2rem;height: 2rem;}
	.zy-environment {padding-top: 0;}
	.zy-enviro-div {width: 80%;margin:0 auto .25rem !important;float: none !important;}
	.zy-enviro-div img {height: 3.8rem;}
	.zy-enviro-div h4 {font-size: .34rem;line-height: .8rem;}
	.zy-enviro-list h2 {font-size: .45rem;}
	.zy-body footer p {padding: 0 .66rem;}
	.zy-title-img {width: 70%;}
	.zy-teacher-div {width: 91%;height: 12rem;margin-right: 2.5%;margin-bottom: .5rem;}
	.zy-teacher-content {width: 100%;height: 12rem;left: -.3rem;top: -.3rem;}
	.zy-teacher-img {position: relative;width: 4.5rem;margin: 0 auto;top: -.4rem;}
	.zy-teacher-text {top: 2.4rem;bottom: 0;display: block;height: 1.8rem;}
	.zy-teacher-h5 {font-size: .364rem;}
	.zy-teacher-p {width: 100%;font-size: .26rem;line-height: .4rem;padding: .12rem .2rem;}
	.zy-right-h1 {font-size: .4rem !important;margin: .3rem 0 .15rem !important;}
	.zy-right-table {width: 90%;height: 5.5rem;font-size: .25rem;}
	.zy-right-div {position: relative;top: -.38rem;padding-bottom: .38rem;float: none !important;padding-top: .01rem;}
	.zy-teachersClass .zy-conter{padding-bottom: .5rem;}
	.zy-conter .zy-teacher-div:nth-child(3) .zy-teacher-content .zy-teacher-img {margin-left: 33.8% !important;}
	.zy-conter .zy-teacher-div:nth-child(3) .zy-teacher-content .zy-teacher-text{top: 3.25rem;}
	.zy-jobOri-p {font-size: .28rem;}
	.zy-certificate {padding-bottom: .3rem;}
	.zy-right-consult {right: 0;width: 1.5rem;}
	.zy-consult-bottom {background-color: #fff;height: 1rem;}
	.zy-consult-top img {display: block;margin: 0 auto .08rem;width: .32rem;height: .32rem;}
	.zy-consult-bottom label {line-height: .4rem;}
	.zy-certi-div p {line-height: .4rem;}
}



























